* {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

.icon-shouye {
    font-size: 16px !important;
    float: left;
    margin-right: 4px;
}

nav {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #e3e4e5;
    border-bottom: solid 1px #ddd;
    box-sizing: border-box;


}

nav .center {
    width: 1200px;
    height: 30px;
    margin: auto;
    background-color: #e3e4e5;
    border-bottom: solid 1px #ddd;
}

nav .center .fl {
    float: left;
    /* width: 100%; */
}



nav .center .fr {
    float: right;
    /* width: 100%; */
    position: relative;
}




.icon-xiangxiajiantou {
    font-size: 12px !important;
    float: right;
    margin-left: 6px;
}

nav .fr .mejd .mejd_top {
    width: 280px;
    height: 80px;
    position: relative;
    background-color: #fff;
    border: 1px solid #ccc;
    border-top: 1px solid #fff;
    padding: 4px 10px;
    box-sizing: border-box;
}

nav .fr .mejd .mejd_bottom {
    width: 280px;
    height: 60px;
    position: relative;
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 4px 10px;
    box-sizing: border-box;
    border-top: 0;
    position: absolute;
    left: 0;
}

nav .fr .mejd {
    display: none;
}

.dingdan:hover .mejd {
    display: block;
}

.dingdan:hover {
    background-color: #fff;
}

nav .fr .mejd .mejd_top li {
    margin-right: 60px;
    margin-left: 0px;
    line-height: 24px;
}

nav .fr .mejd .mejd_bottom li {
    margin-right: 60px;
    margin-left: 0px;
    line-height: 24px;
}



nav li {
    font-size: 12px;
    color: #999;
    float: left;
}

nav .fl li span {
    font-size: 16px;
    color: #5c5452;
}

nav .fr .bor {
    width: 1px;
    height: 12px;
    margin-top: 9px;
    background: #ccc;
    margin: 9px 8px;
    overflow: hidden;
}

nav .center .fr .dingdan {
    width: 66px;
    padding-left: 6px;
    padding-right: 6px;
}

nav .center .fr .bor_r {
    margin-right: 2px;
}

nav .center .fr .bor_l {
    margin-left: 2px;
}


nav .fr .denglu {
    margin-left: 8px;
}

nav .fr li:nth-child(2) {
    margin-left: 8px;
}

nav .fr li:nth-child(1) span {
    color: red;
}

nav .fr .mejd {

    /* background-color: aquamarine; */
    /* float: none; */
    position: absolute;
    left: 211.5px;
    top: 30px;
    z-index: 4;
    width: 280px;
}

nav .center .fr .fuwu {
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
    width: 82px;
    position: relative;
    /* background-color: aqua; */
}

nav .center .fr .fuwu ul {
    width: 170px;
}



nav .center .fr .fuwu_bot {
    position: absolute;
    /* background-color: aquamarine; */
    right: 0px;
    top: 30px;
    background: #fff;
    border: 1px solid #ddd;
    border-top: 0;

}

nav .center .fr .fuwu .fuwu_bot_top {
    width: 170px;
    height: 155px;
    /* background-color: yellow; */
    border-bottom: 1px solid #ccc;
    box-sizing: border-box;
    margin-bottom: 5px;
}

nav .center .fr .fuwu .fuwu_bot_bot {
    width: 170px;
    height: 110px;


}

nav .center .fr .fuwu .fuwu_bot_top li {
    float: left;
    padding-left: 10px;
    padding-right: 20px;
    font-size: 12px;
    color: #999;
    line-height: 24px;
}

nav .center .fr .fuwu .fuwu_bot_bot li {
    float: left;
    padding-left: 3px;
    padding-right: 20px;
    font-size: 12px;
    color: #999;
    line-height: 24px;
}

nav .center .fr .fuwu .fuwu_bot_top .w {
    font-weight: 700;
    color: #666;
}

nav .center .fr .fuwu .fuwu_bot_bot .w {
    font-weight: 700;
    color: #666;
}

nav .center .fr .fuwu .fuwu_bot {
    display: none;
}

nav .center .fr .fuwu:hover .fuwu_bot {
    display: block;
    z-index: 4;
}

nav .center .fr .fuwu:hover {
    background-color: #fff;
}

nav .center .daohang {
    position: relative;
    padding-left: 8px;
    padding-right: 8px;
}

nav .center .daohang .daohang_bot {
    width: 1209px;
    /* height: 200px; */
    /* background-color: aquamarine; */
    position: absolute;
    right: -85px;
    border: 1px solid #ddd;
    border-top: 0;
    box-sizing: border-box;
}

nav .center .fr .daohang .daohang_bot ul {
    float: left;
}

nav .center .fr .daohang .daohang_bot {
    padding-top: 30px;
    padding-bottom: 30px;
    box-sizing: border-box;
}

nav .center .fr .daohang .daohang_bot .one {
    width: 367px;
    height: 102px;
    /* background-color: pink; */
    padding-left: 20px;
    box-sizing: border-box;
}

nav .center .fr .daohang .daohang_bot .two {
    width: 280px;
    height: 126px;
    /* background-color: wheat; */
    margin-left: 0;
    padding-left: 20px;
    box-sizing: border-box;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
}

nav .center .fr .daohang .daohang_bot .three {
    width: 280px;
    height: 126px;
    /* background-color: teal; */
    padding-left: 20px;
    box-sizing: border-box;
}

nav .center .fr .daohang .daohang_bot .si {
    width: 280px;
    height: 126px;
    /* background-color: salmon; */
    padding-left: 20px;
    box-sizing: border-box;
    border-left: 1px solid #eee;
}

nav .center .fr .daohang .daohang_bot .daohang1 li {
    width: 86px;
    height: 24px;
    margin-left: 0;
}

nav .center .fr .daohang .daohang_bot .daohang2 li {
    width: 86px;
    height: 24px;
    margin-left: 0;
}

nav .center .fr .daohang .daohang_bot .daohang3 li {
    width: 86px;
    height: 24px;
    margin-left: 0;
}

nav .center .fr .daohang .daohang_bot .daohang4 li {
    width: 86px;
    height: 24px;
    margin-left: 0;
}

nav .center .fr .daohang .daohang_bot .one li:nth-child(1) {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 6px;
    color: #666;
    width: 100%;
}

nav .center .fr .daohang .daohang_bot .two li:nth-child(1) {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 6px;
    color: #666;
    width: 100%;
}

nav .center .fr .daohang .daohang_bot .three li:nth-child(1) {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 6px;
    color: #666;
    width: 100%;
}

nav .center .fr .daohang .daohang_bot .si li:nth-child(1) {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 6px;
    color: #666;
    width: 100%;
}

nav .center .fr .daohang .daohang_bot {
    display: none;
}

nav .center .fr .daohang:hover .daohang_bot {
    display: block;
    z-index: 4;
    background: #fff;
}

nav .center .fr .daohang:hover {
    background: #fff;
}

nav li {
    cursor: pointer;
}

nav .center .fr .jd_top {
    position: relative;
    padding-left: 8px;
    padding-right: 10px;
    border-top: 0;

}

nav .center .fr .jd_top .jd_bot {
    width: 190px;
    height: 300px;
    background-color: #fff;
    position: absolute;
    right: 0;
    z-index: 4;
    border: 1px solid #ddd;
    border-top: 0;
    box-sizing: border-box;
    display: none;
}

nav .center .fr .jd_top .jd_bot li:nth-child(1) {
    padding: 0 0 15px 0;
    border-bottom: 1px solid #E7E7E7;
    box-sizing: border-box;

}

nav .center .fr .jd_top .jd_bot .jd_l {
    width: 70px;
    height: 70px;
    margin: 15px 0 0 5px;
    float: left;
}


nav .center .fr .jd_top .jd_bot .jd_l img {
    width: 70px;
    height: 70px;
}

nav .center .fr .jd_top .jd_bot .jd_r {
    width: 94px;
    height: 70px;
    /* background-color: pink; */
    float: right;
    margin: 15px 0 0 5px;
}

nav .center .fr .jd_top .jd_bot .jd_r h1 {
    font-size: 12px;
    line-height: 17px;
    color: #666 !important;
}

nav .center .fr .jd_top .jd_bot .jd_r p {
    margin: 3px 0;
    line-height: 14px;
    color: #F10214;
}

nav .center .fr .jd_top .jd_bot .jd_r div {
    float: left;
    /* background-color: #F10214; */
    overflow: hidden;
    float: left;
    margin-right: 2px;
    width: 25px;
    height: 25px;
    text-indent: -999px;
}

nav .center .fr .jd_top .jd_bot .jd_r .jd_r_back1 {
    background-image: url(../image/sprite_mobile@1x.png);
    background-position: 0px 0px;
}

nav .center .fr .jd_top .jd_bot .jd_r .jd_r_back2 {
    background-image: url(../image/sprite_mobile@1x.png);
    background-position: 0 -26px;
}

nav .center .fr .jd_top .jd_bot .jd_r .jd_r_back3 {
    background-image: url(../image/sprite_mobile@1x.png);
    background-position: 0 -52px;
}

nav .center .fr .jd_top .jd_bot li:nth-child(2) {
    margin: 0;
    width: 190px;
}

nav .center .fr .jd_top .jd_bot li:nth-child(2) {
    padding: 0 15px 15px 0;
    border-bottom: 1px solid #E7E7E7;
    box-sizing: border-box;

}

nav .center .fr .jd_top .jd_bot li:nth-child(1) {
    margin: 0;
    width: 190px;
    padding: 0 15px 15px 0;
}


nav .center .fr .jd_top:hover .jd_bot {
    display: block;
}

nav .center .fr .jd_top:hover .jd_bot .sanjiao {
    width: 10px;
    height: 10px;
    line-height: 30px;
    background: #fff;
    border-bottom: solid 1px #ddd;
    position: absolute;
    left: 0px;
    z-index: 4;
}

.fuwu:hover .fuwu_bot {
    display: block;
}

header {
    width: 1200px;
    height: 104px;
    margin: auto;
    /* background-color: pink; */
    position: relative;

}

header .header_logo {
    width: 213px;
    height: 54px;
    /* background-color: red; */
    background-image: url(../image/logo.png);
    background-size: 213px 84px;
    background-repeat: no-repeat;
    position: absolute;
    top: 26px;
}

header .dingwei {
    width: 90px;
    height: 26px;
    /* background-color: gray; */
    position: absolute;
    top: 40px;
    left: 234px;
    z-index: 3;
}

header .dingwei_left {
    width: 17px;
    height: 26px;
    background-image: url(../image/logo.png);
    background-repeat: no-repeat;
    background-position: 0 -58px;
    background-size: 213px 84px;
    float: left;
}

header .diming {
    width: 65px;
    height: 26px;
    /* margin-left: 6px; */
    /* background-color: aquamarine; */
    float: left;
}

header .diming .dt {
    text-align: center;
    line-height: 24px;
    color: red;
    border-bottom: 2px solid red;
    box-sizing: border-box;
    position: relative;
}

header .diming .dt span {
    height: 7px;
    width: 11px;
    display: block;
    float: right;
    /* background-color: aquamarine; */
    position: absolute;
    right: 0;
    top: 9px;
    background-image: url(../image/logo.png);
    background-position: -21px -58px;
    background-size: 213px 84px;
    background-repeat: no-repeat;
}

header .diming .dt>ul {
    width: 301px;
    height: 455px;
    background-color: #fff;
    position: absolute;
    left: -17px;
    top: 27px;
    overflow: hidden;
    border: 1px solid #ddd;
    color: #ddd;
    display: none;
}


header .diming .dt .diming {
    height: 196px;
    background-color: grey;

    width: 301px;
    padding: 10px 0 10px 10px;
    background: #fff;
    overflow: hidden;
}

header .diming .dt .diming div {
    float: left;
    width: 60px;
    padding: 2px 0;
    text-align: left;
}

header .diming .dt .diming div a {
    float: left;
    padding: 0 8px;
    line-height: 24px;
    font-size: 12px;
    color: #666;
}

header .diming .dt .diming div:nth-child(1) a {
    background-color: red;
    color: #fff;
}

header .diming .dt .diming div a:hover {
    background-color: rgb(244, 244, 244);
    color: red;
    cursor: pointer;

}

header .diming .dt .diming div:nth-child(1) a:hover {
    background-color: red;
    color: #fff;
}

header .diming .dt .diqu {
    width: 274px;
    height: 103px;
    margin-left: 10px;
    /* background-color: pink; */
    position: absolute;
    left: 6px;
    top: 216px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;


}

a {
    text-decoration: none;
}

header .diming .dt .diqu>div {
    float: left;
    color: #666;
    width: 120px;
    height: 26px;
    padding-top: 10px;
    text-align: left;
    font-size: 12px;

}

header .diming .dt .diqu>div a {
    color: #666;
}

header .diming .dt .diqu div:nth-child(1) {
    width: 100%;
    text-align: left;
    height: 24px;
}

header .diming .dt .diqu div:nth-child(4) {
    margin: -10px 0 0 0;
}

header .diming .dt .diqu div a:hover {
    color: red;
}

header .diming .dt .guojia {
    width: 274px;
    height: 103px;
    margin-left: 10px;
    /* background-color: pink; */
    position: absolute;
    left: 5px;
    top: 333px;
}

header .diming .dt .guojia>div {
    float: left;
    font-size: 12px;
    text-align: left;
    width: 120px;
    height: 36px;
    margin: -5px -11px;
    color: #666;
    margin-left: 28px;
    position: relative;

}

header .diming .dt .guojia>div:nth-child(1) {
    width: 100%;
    margin-bottom: 2px;
    margin-left: 0;
}

header .diming .dt .guojia>div a {
    color: #666;
}

header .diming .dt .guojia div .biao1 {
    float: left;
    width: 16px;
    height: 13px;
    background-image: url(../image/guobiao.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    position: absolute;
    left: -26px;
    top: 7px;

}

header .diming .dt .guojia div .biao2 {
    float: left;
    width: 16px;
    height: 13px;
    background-image: url(../image/guobiao.png);
    background-repeat: no-repeat;
    background-position: -19px 0px;
    position: absolute;
    left: -26px;
    top: 7px;

}

header .diming .dt .guojia div .biao3 {
    float: left;
    width: 16px;
    height: 13px;
    background-image: url(../image/guobiao.png);
    background-repeat: no-repeat;
    background-position: 0px -16px;
    position: absolute;
    left: -26px;
    top: 7px;

}

header .diming .dt .guojia div .biao4 {
    float: left;
    width: 16px;
    height: 13px;
    background-image: url(../image/guobiao.png);
    background-repeat: no-repeat;
    background-position: -39px 0px;
    position: absolute;
    left: -26px;
    top: 7px;

}

header .diming .dt .guojia div .biao5 {
    float: left;
    width: 16px;
    height: 13px;
    background-image: url(../image/guobiao.png);
    background-repeat: no-repeat;
    background-position: -20px -16px;
    position: absolute;
    left: -26px;
    top: 7px;
}

header .diming .dt .guojia div a:hover {
    color: red;
    cursor: pointer;
}

header .diming .dt:hover ul {
    display: block;
}

header .sousuo {
    width: 540px;
    height: 60px;
    /* background-color: green; */
    position: absolute;
    left: 423px;
    top: 26px;
}

header .sousuo_top {
    width: 540px;
    height: 40px;
    background-color: rgb(255, 161, 5);
    /* position: absolute;
    left: 0px;
    top: 0px; */
    font-size: 12px;
}

header input {
    width: 460px;
    height: 35px;
    background-color: #fff;
    margin-top: 2px;
    margin-left: 2px;
    border: none;
    padding-left: 4px;
}

header .sousuo .sousuo_top>p {
    float: right;
    width: 54px;
    height: 36px;
    margin-top: 8px;
    color: #fff;
    font-size: 16px;
    cursor: pointer;

}

header .sousuo .sousuo_bot a {
    margin-right: 10px;
    color: #999;
    font-size: 12px;
}

header .sousuo .sousuo_bot a:hover {
    color: red;
}

header .sousuo_right {
    width: 140px;
    height: 36px;
    background-color: #fff;
    position: absolute;
    top: 30px;
    right: 5px;
    border: 1px solid #ccc;
    background-color: rgb(249, 249, 249);

}

header .sousuo_right>p:nth-child(1) {
    width: 140px;
    height: 36px;
    color: red;
    font-size: 12px;
    margin-top: 9px;
    margin-left: 22px;
    background-image: url(../image/settleup-@1x.png);
    background-repeat: no-repeat;
    background-position: 75px 0px;
    cursor: pointer;
}

header .sousuo_right>p:nth-child(2) {
    width: 16px;
    height: 16px;
    background-color: red;
    border-radius: 7px;
    position: absolute;
    top: 6px;
    right: 12px;
    text-align: center;
    color: #fff;
    line-height: 13px;
}

header .sousuo_right>p:nth-child(3) {
    width: 308px;
    height: 50px;
    background-color: #fff;
    border: 1px solid #ccc;
    position: absolute;
    top: 36px;
    left: -169px;
    background-image: url(https://misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/loading.gif);
    background-repeat: no-repeat;
    background-position: center;
    display: none;

    z-index: 4;

}

header .sousuo_right .kongbai {
    width: 140px;
    height: 3px;
    background-color: #fff;
    position: absolute;
    top: 34px;
    display: none;
    z-index: 4;
}

header .sousuo_right:hover p:nth-child(3) {
    display: block;
}

header .sousuo_right:hover .kongbai {
    display: block;
}

header .sousuo_right:hover {
    background-color: #fff;
}

header .hr {
    height: 0;
    width: 100%;
    overflow: hidden;
}

header .header_bot {
    height: 33px;
    width: 100%;

}

header .header_bot_center {
    height: 33px;
    width: 1190px;
    background-color: #fff;
    margin: auto;
    position: absolute;
    top: 108px;
    left: 15px;
}


header .header_bot_center .chaoshi {
    width: 190px;
    height: 33px;
    line-height: 33px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    background-color: #ffa133;
    position: relative;

}

header .header_bot_center .chaoshi .chaoshi_top {
    width: 190px;
    height: 33px;
    padding-left: 15px;
    box-sizing: border-box;
    line-height: 33px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    background-color: #ffa133;
    position: relative;



}

header .header_bot_center .chaoshi .chaoshi_top .ul_chaoshi_top {
    position: absolute;
    left: 0px;
}


header .header_bot_center .chaoshi_top>ul>li {
    width: 190px;
    height: 60px;

}

header .header_bot_center .chaoshi_top>ul>li>p {
    font-size: 14px;
    font-weight: normal;
    width: 159px;
    height: 20px;
    margin: 2px auto;
    position: relative;
    color: #333;

}

header .header_bot_center .chaoshi_top>ul>li>p>i {
    font-weight: normal;

}

header .header_bot_center .chaoshi_top>ul>li>span {
    font-weight: normal;
    color: #999;
    font-size: 12px;
}

header .header_bot_center .chaoshi_top>ul>li>span:nth-child(2) {
    float: left;
    margin-left: 15px;
}

header .header_bot_center .chaoshi_top>ul>li>span:nth-child(3) {
    float: left;
    margin-left: 6px;

}

header .header_bot_center .chaoshi_top>ul>li>span:nth-child(4) {
    float: left;
    margin-left: 6px;

}

header .header_bot_center .chaoshi_top>ul>li>span:nth-child(5) {
    float: left;
    margin-left: 6px;

}

header .header_bot_center .chaoshi_top>ul>li>p>img {
    width: 11px;
    height: 11px;
    position: absolute;
    top: 14px;
    right: -2px;
}

header .header_bot_center .chaoshi_top>ul>li:hover p {
    font-weight: 700;
}

header .header_bot_center .chaoshi_top>ul>li>span:hover {
    color: #ffa133;
    cursor: pointer;
}

.ul_chaoshi_right {
    width: 780px;
    /* height: 535px; */
    background-color: #fff;
    position: absolute;
    left: 189px;
    top: 0px;
    padding: 30px 30px 52px 56px;
    border: 1px solid #999;
    box-sizing: border-box;
    z-index: 4;
}

.topp {
    position: absolute;
    left: 189px;
    top: 136px;

}

.topp2 {
    position: absolute;
    left: 189px;
    top: 249px;

}

.ul_chaoshi_top>li div:last-child {
    position: relative;
}

.ul_chaoshi_top>li div:last-child .bai1 {
    width: 15px;
    height: 15px;
    background-color: #fff;
    position: absolute;
    top: -8px;
    left: 163px;
    display: none;
    z-index: 4;
}

.ul_chaoshi_top>li div:last-child .bai2 {
    width: 5px;
    height: 60px;
    background-color: #fff;
    position: absolute;
    top: -23px;
    left: 188px;
    opacity: 0.8;
    display: none;
    z-index: 5;
}

.ul_chaoshi_right>ul {
    width: 690px;
    /* height: 452px; */
    /* background-color: #ffa133; */
}

.ul_chaoshi_right>ul>li {
    width: 190px;
    height: 93px;
    margin-right: 30px;
    margin-bottom: 20px;
    /* background-color: greenyellow; */
    float: left;
}

.ul_chaoshi_right .fenlei>li {
    height: 18px;
    font-weight: 100;
    line-height: 18px;
    float: left;
    margin-bottom: 5px;
    margin-right: 14px;
    font-size: 12px;
    color: #999;
}

.ul_chaoshi_right .fenlei>div {
    width: 190px;
    height: 22px;
    line-height: 22px;
    color: #333;
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 24px;
    margin-bottom: 5px;
    border-bottom: 1px solid #ddd;
    box-sizing: border-box;
}

.ul_chaoshi_right .fenlei>li:hover {
    color: #ffa133;
    cursor: pointer;
}

.ul_chaoshi_top .ul_chaoshi_right {
    display: none;
}


header .header_bot_center .chaoshi .ul_chaoshi_r {
    width: 728px;
    height: 33px;
    /* background-color: #F10214; */
    position: absolute;
    top: 0px;
    left: 190px;
    color: black;
    font-weight: normal;
}

.chaoshi .ul_chaoshi_r>div {
    position: relative;
}

.chaoshi .ul_chaoshi_r>div {
    height: 33px;
    float: left;
}

.chaoshi .ul_chaoshi_r>div>div {
    height: 33px;
    margin: 0 22px;
    text-align: center;
    font-size: 14px;
    line-height: 33px;
}

.chaoshi .ul_chaoshi_r .jiange {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -6px;
    width: 1px;
    height: 12px;
    background-color: #ccc;
}

.chaoshi .ul_chaoshi_rr {
    width: 250px;
    height: 33px;
    background-color: #fff;
    position: absolute;
    top: 0px;
    left: 940px;
}

header .header_bot_center .chaoshi .ul_chaoshi_rr>li {
    height: 33px;
    width: 125px;
    float: left;
    font-weight: normal;
    color: black;
}

header .header_bot_center .chaoshi .ul_chaoshi_rr>li span {
    float: left;
    width: 22px;
    height: 21px;
    /* background-color: green; */
    margin-right: 7px;
    margin-top: 7px
}

header .header_bot_center .chaoshi .ul_chaoshi_rr>li:nth-child(1) span {
    background-image: url(../image/you.png);
    background-repeat: no-repeat;
    background-position: -5px -3px;
    background-size: 29px 31px;

}

header .header_bot_center .chaoshi .ul_chaoshi_rr>li:nth-child(2) span {
    background-image: url(../image/zheng.png);
    background-repeat: no-repeat;
    background-position: -4px -4px;
    background-size: 33px 30px;

}

.chaoshi .ul_chaoshi_r>div>div:hover {
    color: #ffa133;
    cursor: pointer;
}

.chaoshi .ul_chaoshi_top {
    display: none;
    z-index: 3;
}

.chaoshi_top:hover .ul_chaoshi_top {
    display: block;
    background-color: #fff;
}

.kong {
    height: 37px;
    width: 100vh;
}